body{ margin:0px auto; background:#fff;}
.s_header{ background:#231f20; height:95px;}
.s_header .head{ width:1002px; position:relative; margin:0px auto;}
.s_header .head .logo{ float:left; width:185px; height:50px; background:url(../images/s_ico.png) no-repeat; margin-top:23px; }
.s_header .head .return{ width:75px; height:26px; display:block; position:absolute; top:8px;  right:0px; color:#d30830; background:url(../images/s_ico.png) no-repeat -203px 0px; line-height:26px; text-indent:20px;}
.s_header .head .nav{ float:right; height:35px; margin-top:60px;}
.s_header .head .nav ul li{ float:left; margin-left:10px;}
.s_header .head .nav ul li a{ width:80px; font:14px/35px "微软雅黑"; color:#d30830; display:inline-block; text-align:center;}
.s_header .head .nav ul li a:hover{ background:#d30830; color:#fff}
.s_header .head .nav ul li .current{ background:#d30830; color:#fff}

.s_footer{ line-height:24px; width:1002px; margin:0px auto; text-align:center; color:#666; border-top:#eaeaea 1px solid;  margin-top:20px;}
.s_footer p{ color:#333; padding:15px 0px 10px 0px;}
.s_footer p a{ color:#333; margin:0px 15px; display:inline-block;}

.reg_step{ border-bottom:#dfdfdf 1px solid; height:30px; padding-bottom:15px; position:relative; width:1002px; margin:0px auto; margin-top:20px;}
.reg_step ul li{ float:left; width:20%; font:16px/30px "微软雅黑"; text-align:center; display:block; color:#666; }
.reg_step ul li span{ width:26px; height:26px; border-radius:26px; display:inline-block; border:#999 1px solid; margin-right:5px; margin-top:3px; line-height:26px;}
.reg_step ul li.current{ border-bottom:#d30830 2px solid; color:#d30830; padding-bottom:12px;}
.reg_step ul li.current span{ background:#d30830; color:#fff; border:#d30830 1px solid;}

.reg_tab{ margin:0px auto; width:1002px; margin-top:25px;}
.reg_tab .hd{ height:40px; border-bottom:#eaeaea 1px solid; }
.reg_tab .hd ul{ width:1050px;}
.reg_tab .hd ul li{ float:left; height:39px; border:#eaeaea 1px solid; width:490px; display:inline-block;  margin-right:19px; text-align:center; font:16px/40px "微软雅黑"; background:#fff; cursor:pointer;}
.reg_tab .hd ul li.on{ border-top:#d30830 1px solid; border-bottom:#fff 1px solid; color:#d30830;}

.s_form{ margin:50px 90px;}
.s_form ul li{ display:block; clear:both; height:auto; overflow:hidden; padding:10px 0px; line-height:40px; font-size:14px;}
.s_form ul li span{ float:left; width:160px;  text-align:right; padding-right:10px; font:14px/40px "微软雅黑"; font-weight:bold;}
.s_form ul li span em{ color:#e4393c; margin-right:5px; font-style:normal;}
.s_form ul li .box{ float:left; position:relative;}
.s_form ul li .box i{width:20px; height:20px; display:block; position:absolute; left:0px; top:10px; background:url(../images/ico-login.png) no-repeat;}
.s_form ul li .box .ico-user{ background-position:0px 0px;}
.s_form ul li .box .ico-pwd{ background-position:-40px 0px;}
.s_form ul li .box .ico-wap{ background-position:-80px 0px;}
.s_form ul li .box .ico-mail{ background-position:-120px 0px;}
.s_form ul li .box .ico-yzm{ background-position:-160px 0px;}
.s_form ul li .get-yzm{ height:40px; width:110px; line-height:38px; text-align:center; padding:0px; font-size:12px; display:inline-block; float:left; border-radius:3px; background:#e30830; color:#fff; margin-left:10px;}
.s_form ul li .add{ height:36px; line-height:38px; text-align:center; padding:0px 5px; font-size:12px; display:inline-block; border-radius:3px; background:#e4393c; color:#fff; margin-left:5px;}
.s_form ul li .fail{ background:#eaeaea;}
.s_form ul li .w180{ width:180px;}
.s_form ul li .w240{ width:240px;}
.s_form ul li .view{ background:#eaeaea; display:inline-block; height:38px; line-height:38px; padding:0px 10px; float:left; border-radius:2px;}
.s_form ul li .picture{ float:left; margin-left:170px; display:block; clear:both; margin-top:10px;}
.s_form ul li .picture img{ width:160px; height:160px; border-radius:4px;}
.s_form ul li i{ font-style:normal; color:#999; line-height:40px; margin-left:15px;}
.s_form ul li .picture1{ float:left;  margin-top:0px; border:#eaeaea 1px solid; padding:5px;}
.s_yhk{ border:#e5dfc5 1px solid; margin:10px 170px; padding:10px; line-height:24px; font-size:14px; background:#fff8db; height:auto; overflow:hidden;}
.s_yhk dl{ border-bottom:#e5dfc5 1px dotted; height:auto; overflow:hidden; padding-bottom:10px;}
.s_yhk dl dt{ float:left; width:20px; margin-top:5px;}
.s_yhk dl dd{ float:left;}
.s_yhk dl:last-child{ border-bottom:none; padding-bottom:0px;}

.tip_box{ background:#fff8db; border:#e5dfc5 1px solid; padding:10px 15px; display:block; border-radius:3px; line-height:20px; color:#e4393c; font-size:14px; margin-bottom:10px; position:relative;}
.tip_box span{ color:#666; margin-right:25px;}
.tip_box span b{ color:#e4393c; font-size:16px; margin-left:5px;}
.tip_box .add_but{ position:absolute; right:15px; top:6px; background:#d30830; color:#fff; border-radius:2px; padding:0px 5px; line-height:26px; height:26px;}


.temp_show{ border:#eaeaea 1px solid; border-collapse:collapse;}
.temp_show th{ background:#eee; font: bold 14px/36px "微软雅黑"; text-indent:15px; color:#333; text-align:left;}
.temp_show td{ line-height:36px; color:#666; font-size:13px; padding-left:15px; border-left:#eaeaea 1px solid; border-bottom:#eaeaea 1px solid;}
.temp_show td.bg{ background:#f6f6f6; padding-right:10px;}
.temp_show .picture{ margin:10px 0px;}

.input_txt{padding:9px 9px 9px 39px; line-height:18px; font-size:12px; color:#666; border:#e7eaec 1px solid; width:320px;border-radius:3px; font-size:14px; font-family:"微软雅黑";}
.input_txt:focus{border-color:#fff;box-shadow:0px 1px 5px rgba(0,0,0,0.25);}
.s_but{ background:#e30830; height:40px; padding:0px 40px; border-radius:4px; display:inline-block; font:16px/40px "微软雅黑"; color:#fff;}
.s_but:hover{ color:#fff;}
.input_txt1{padding:9px 9px 9px 9px; line-height:18px; font-size:12px; color:#666; border:#e7eaec 1px solid; width:320px;border-radius:3px; font-size:14px; font-family:"微软雅黑"; margin-right:8px; float:left;}
.input_txt1:focus{border-color:#fff; border:#d0a732 1px solid;}
.select_txt{padding:9px 9px 9px 9px; line-height:18px; font-size:12px; border-radius:4px; color:#666; border:#e7eaec 1px solid; margin-right:10px;}
.input_textarea{padding:9px 9px 9px 9px; line-height:18px; font-size:12px; color:#666; border:#e7eaec 1px solid; width:520px;border-radius:3px; font-size:14px; font-family:"微软雅黑"; height:120px;}
.input_textarea:focus{border-color:#fff; border:#d0a732 1px solid;}
.form_defaul{ cursor:default;}
.form_defaul:focus{ border:#eaeaea 1px solid;}

.s_left{ width:160px; float:left;}
.s_left .s_subnav{ border:#eaeaea 1px solid;}
.s_left .s_subnav ul li{ height:45px; display:block; position:relative;}
.s_left .s_subnav ul li a{ font:14px/45px "微软雅黑"; text-indent:20px; display:block; border-bottom:#eaeaea 1px solid;}
.s_left .s_subnav ul li a:hover{ background:#d30830; color:#fff;}
.s_left .s_subnav ul li i{ width:6px; height:11px; display:inline-block; background:url(../images/s_ico.png) no-repeat -288px 0px; position:absolute; right:15px; top:15px;}
.s_left .s_subnav ul li .current{ background:#d30830; color:#fff;}
.s_right{ width:820px; border:#eaeaea 1px solid; float:right; padding-bottom:20px;}
.s_right .title{ height:40px; background:#f2f2f2; font:12px/40px "微软雅黑"; text-indent:15px;}
.s_right .title em{ font-family:Arial, Helvetica, sans-serif; margin:0px 8px;}

.s_mian{ margin:20px;}
.s_mian .title{ height:40px;  font:12px/40px "微软雅黑"; }
.s_mian .title em{ font-family:Arial, Helvetica, sans-serif; margin:0px 8px;}
.s_mian .s_product_tablb{}
.s_mian .s_product_tablb th{ border-left:#eaeaea 1px solid;}
.s_mian .s_product_tablb td{ border-left:#eaeaea 1px solid; border-bottom:#eaeaea 1px solid; font-size:12px;}
.s_mian .s_product_tablb th span{ display:none;}


.s_headerline{ border:#e5dfc5 1px solid; background:#fff8db; }
.s_headerline .name{ background:#fff; padding:15px;  border-bottom:#e5dfc5 1px solid;}
.s_headerline ul{ padding:15px; height:auto; overflow:hidden;}
.s_headerline ul li{ float:left; width:196px; border-right:#e5dfc5 1px solid; display:inline-block; text-align:center; color:#666; }
.s_headerline ul li b{ font-size:16px; color:#333}

.s_product_tab{ height:40px; border-bottom:#eaeaea 1px solid; }
.s_product_tab ul{ width:800px;}
.s_product_tab ul li{ float:left; height:39px; border:#eaeaea 1px solid; width:170px; display:inline-block;  margin-right:19px; text-align:center; font:14px/40px "微软雅黑"; background:#f2f2f2; cursor:pointer; font-weight:bold;}
.s_product_tab ul li i{ font-style:normal;}
.s_product_tab ul li.on{ border-top:#d30830 1px solid; border-bottom:#fff 1px solid; color:#d30830; background:#fff; }
.s_seach{ border:#eaeaea 1px solid; padding:10px; border-top:none;}
.s_seach ul li{ float:left; line-height:36px;}
.s_seach .seach_input{padding:8px 9px 8px 9px; line-height:18px; font-size:12px; color:#666; border:#e7eaec 1px solid; width:220px;border-radius:3px; font-size:14px; font-family:"微软雅黑"; margin-right:8px;}
.s_seach .seach_but{ background:rgba(228,57,60,1); display:inline-block; color:#fff; border-radius:3px; padding:0px 15px;}
.s_seach .seach_but:hover{background:rgba(228,57,60,0.8); transition:all 0.4s linear;}
.s_product_tablb{ border:#eaeaea 1px solid; width:100%;}
.s_product_tablb th{ height:35px; background:#f2f2f2; font-size:13px; border-bottom:#eaeaea 1px solid;}
.s_product_tablb th span{ display:block; font-size:12px; color:#666; font-weight:normal;}
.s_product_tablb .info{ float:left; font-size:12px; color:#666; padding:8px 0px; line-height:18px; width:380px;}
.s_product_tablb .info img{ width:50px; height:50px; border:#eaeaea 1px solid; padding:3px; float:left;}
.s_product_tablb .info b{ font-size:14px; color:#333; display:block; margin-bottom:5px; }
.s_product_tablb .info p{ float:left; margin-left:15px; width:300px; overflow:hidden; text-align:left;}
.s_product_tablb td{ border-bottom:#eaeaea 1px solid; font-size:14px; color:#666; text-align:center;}
.s_product_tablb a{ font-size:12px; margin:0px 5px;}
.s_product_tablb .t_left{ text-align:left; padding-left:15px;}

.s_add_tab{ }
.s_add_tab .hd{background:#f2f2f2; height:35px;}
.s_add_tab .hd ul li{ float:left; padding:0px 15px; display:inline-block;  margin-right:19px; text-align:center; font:14px/35px "微软雅黑"; cursor:pointer;}
.s_add_tab .hd ul li.on{border-top:#d30830 1px solid; border-bottom:#fff 1px solid; color:#d30830; background:#fff;}
.s_add_tab .bd{ display:block; clear:both;}

.s_ddxq_msg{ background:#fffbf0; border:#e5dfc5 1px solid; padding:20px;}
.s_ddxq_msg .pic{ float:left; line-height:0px; font-size:0px; margin-top:6px;} 
.s_ddxq_msg .text{ float:left; padding-left:15px; line-height:2;}
.s_ddxq_msg .text .btn{ border-radius:0px; height:34px; line-height:32px; padding:0 20px; margin-right:20px; background:#e4393c; display:inline-block; color:#fff;}
.s_ddxq_msg .pt10{ padding-top:10px;}
.s_ddxq_msg .ewms{ float:right;}
.s_ddxq_msg .ewms .pics{ float:left; padding:5px; background:#FFF; border:#dfdfdf 1px solid; font-size:0px; line-height:0px;}
.s_ddxq_msg .ewms .pics img{ width:80px; height:80px;}
.s_ddxq_msg .ewms .texts{ float:left; padding-left:20px; font-size:14px; color:#333; padding-top:20px;}
.s_ddxq_box{ border:#eee 1px solid; background:#FFF; margin-top:20px;}
.s_ddxq_box .title{ height:38px; border-bottom:#eee 1px solid; line-height:38px; padding:0 20px; font-size:14px; font-weight:bold;}
.s_ddxq_box h3{ color:#e4393c}
.s_ddxq_box .text{ padding:15px 20px; line-height:2; font-size:12px; color:#666;}
.s_ddxq_box .text span{ color:#333;}
.s_product_tablb .cout{ font-size:14px; padding:10px 20px; line-height:2; line-height:24px; height:auto; overflow:hidden; background:#f2f2f2;}
.s_product_tablb .cout .fl{ text-align:left;}
.s_product_tablb .cout .fl span{ color:#333;}
.s_product_tablb .cout .fr{ text-align:right;}

.s_but1{ background:rgba(228,57,60,1); display:inline-block; color:#fff; border-radius:3px; padding:3px 10px;}
.s_but1:hover{background:rgba(228,57,60,0.8); transition:all 0.4s linear; color:#fff;}



